package com.ndd.mapper;


import com.ndd.entity.Cart;
import com.ndd.entity.Product;
import com.ndd.vo.CartVO;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.util.List;

@Repository
public interface CartMapper {
    void insertCart(Cart cart);

    Cart getCart(@Param("productId") Integer productId, @Param("userId") Integer userId);

    /**
     * 查询商品id和上架状态status
     *
     * @param
     * @return
     */
    Product getProductId(Integer productId);

    int updateNum(Cart cart);

    List<CartVO> getCartlist(Integer id);
}